make a tremendous effort - İspanyolca İngilizce Sözlük